A Trading Service for COTS Components
نویسندگان
چکیده
Component-based software development (CBSD) has gained recognition as one of the key technologies for the construction of high-quality, evolvable, large complex systems in a timely and affordable manner. In CBSD, the development effort becomes one of gradual discovery about the components, their capabilities and the incompatibilities that arise when they are used in concert. Thus, trading becomes one of the cornerstones of CBSD. However, most of the existing methods for CBSD do not make effective use of traders. In this paper, we analyze the required features for commercial off-the-shelf (COTS) components traders, and introduce COTStrader, an Internet-based trader for COTS components. In addition, we discuss how the COTStrader can be integrated into a spiral methodology for CBSD, providing partially automated support for building COTS-based systems.
منابع مشابه
A Soft Trading Service for COTS Components Using Parametric Contracts1
Currently, various efforts are concerned with the creation of domainspecific components. However, the use of repositories of such components requires efficient methods for component selection. Current component retrieval and trading services are limited when dealing with mismatches between components and architectural requirements. In this paper, we analyze the required features that soft tradi...
متن کاملTrading for COTS Components in Open Environments
Trading is a well-known mechanism for searching and locating services in object-oriented systems. However, current traders present some limitations when tried to be used in open component-based environments. In this paper we analyze the required features that COTS components traders should have, and describe the design and implementation of COTStrader, an Internet-based trader for COTS componen...
متن کاملA Non-Functional Approach for COTS Components Trading
In CBSD, the possible benefits of COTS software development, such as low cost, low risk, and high quality, cannot be satisfactorily achieved due to inadequate and/or incomplete proposals for component specification. In particular, non-functional aspects play an important role for components description and selection, but are usually not taken into account when documenting components and searchi...
متن کاملOn the efficiency of domain-based COTS product selection method
Use of commercial-off-the-shelf (COTS) products is becoming a popular software development method. Current methods of selecting COTS products involve using the intuition of software developers or use a direct assessment (DA) of the products. The former approach is subjective, whereas the latter approach is expensive. This high cost is because the efficiency of the DA approach is inversely propo...
متن کاملTransparent Byzantine Fault-Tolerant Directory Service using COTS components
A directory service is a critical component of any distributed computing infrastructure given that its failure may lead to the inaccessibility of many network services. In this work, we propose an architecture that allows to add Byzantine fault tolerance to existing directory services in a transparent way: neither directory services nor client applications need to be modified. Moreover, this ar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. J.
دوره 47 شماره
صفحات -
تاریخ انتشار 2004